package com.atguigu.gmall.activity.service;

import com.atguigu.gmall.model.activity.SeckillGoods;

import java.util.List;

public interface SeckillGoodsService {

    /**
     * 查询所有缓存数据.
     * @return
     */
    List<SeckillGoods> findAll();

    /**
     * 根据skuId 来获取秒杀详情数据
     * @param skuId
     * @return
     */
    SeckillGoods getSeckillGoodsById(Long skuId);

    /**
     * 预下单。
     * @param userId
     * @param skuId
     */
    void seckillOrder(String userId, Long skuId);

}
